Lac de données IdO sur l’infrastructure Azure
Introduction
Notre client, un chef de file du transport et de la logistique basé à Budapest et opérant partout en Europe, utilise un système embarqué doté d'une vaste gamme de capteurs télémétriques pour recueillir et stocker des données sur chaque véhicule. Afin de pouvoir exploiter efficacement un volume aussi important de données pour orienter ses décisions d'affaires, l'entreprise avait besoin d'une solution pour alimenter un entrepôt de données, puis transférer celles-ci dans un outil permettant l'analyse, la rétroaction et la prise de décisions.
Le défi
Migration des données de télémétrie
Le client souhaitait migrer toutes les données de télémétrie du système du fournisseur d’appareils IdO vers Azure.
L’objectif
Dégager la valeur commerciale des données télémétriques
Pour tirer parti des données télémétriques des véhicules et prendre des décisions d’affaires éclairées, le client devait résoudre une variété de problèmes liés à l’architecture des données et à la production de rapports :
- Créer un lac de données SQL pour stocker les données
- Créer des modèles tabulaires et des rapports intégrant des modèles d’AM et des solutions d’analytique avancée
- Concevoir et mettre en œuvre une solution basée sur les alertes

La solution
Migration de données et rapports
- Notre équipe a conçu et mis en œuvre une logique de chargement permettant d'interroger des fichiers XML via l’API REST chaque minute ou toutes les cinq minutes, selon l'emplacement du véhicule, puis de les analyser et de les transférer dans une base de données SQL Server sans nécessiter un autre appel. Cette solution repose sur un logiciel personnalisé développé en C# appelé par un processus planifié utilisant Azure Functions
- Création d’un dictionnaire de données détaillé pour les données auparavant inutilisées afin de construire les rapports Power BI. L’analyste d’affaires de l’équipe a créé la documentation nécessaire, que l’architecte a ensuite utilisée pour concevoir la couche de data mart
- À l’aide des tables de données disponibles dans le nouveau data mart, le développeur Power BI de l’équipe a créé les rapports demandés dans un processus Agile, à travers de multiples itérations, en collaboration avec les utilisateurs potentiels
- Les rapports comprenaient des cartes thermiques et des combinaisons de représentations basées sur des indicateurs clés de performance (KPI) et des visualisations des itinéraires pour l’analyse plan-fait
- Notre équipe a conçu un cadre hautement flexible pour générer des alertes basées sur des règles dans l'écosystème Azure
L'impact
Économies de coûts et meilleurs profits grâce à une infrastructure améliorée
- Grâce à un cadre de génération de rapports et d’alertes solide et robuste basé sur le stockage de données basé sur Azure que la solution a fourni, le client a pu exploiter d’importantes données de télémétrie de véhicules afin d’améliorer la prise de décision
- Les répartiteurs pouvaient s’appuyer sur des informations élargies sur les itinéraires et les véhicules lorsqu’ils donnaient des ordres, et la compagnie disposait de plus de données pour optimiser la planification des itinéraires, évaluer la performance des conducteurs et encourager les comportements de conduite souhaités
- Ces améliorations des processus essentiels à l’entreprise ont aidé la compagnie à réaliser des économies de coûts et, ultimement, à augmenter ses profits
- Le client comptait également sur le cadre pour la création de rapports de gestion et l’a exploité pour bâtir des modèles d’AM pour l’analytique avancée
